From:                              route@monster.com

Sent:                               Tuesday, June 14, 2016 5:16 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: IMS Integration

 

This resume has been forwarded to you at the request of Monster User xapeix03

Chaitanya Dandamudi 

Last updated:  10/11/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Chaitanya Dandamudi

Resume Value: sd5ay9am2u55zwnk   

  

 

CHAITANYA DANDAMUDI

 

Flat No: 103, Block-I, Harmony Heavens,

Plot No:35To39, K P R Colony, Manikonda, Hyderabad, India – 500089

Phone: +91 9494465924

Email: chaitanya.dandamudi@gmail.com

 

With 11+ years of rich experience in various domains and project management looking forward to utilize the expertise for the growth of the organization in project development & project management in the domains of C/C++/Networking / Embedded Development /System Programming/Linux User Space, Kernel  Space Programming /Linux Internals.

 

SUMMARY

                                                                                                                                                                                                                                                                                       Leading and development experience with strong understanding in Linux Security, and Networking Applications/modules such as IPv4/ IPv6, TCP/IP, LAN/WAN, GPON, LTE, NAT, Firewall, IPSec/IKEv1/IKEv2, VPN, PPTP/L2TP, Fastpath/Crypto Offloads/Packet Accelerations, SIP/RTP/RTCP, DLNA, UPnP, MAP-T, EoGRE, USB RNDIS, TR-069/TR-098/TR-181, eMBMS MAL Agent, SNMP, QoS, Wireless (802.11 a/b/g/n/ac).

                                                                                                                                                                                                                                                                                       Good exposure of working with different clients like,  Linksys/Cisco, Netgear, Checkpoint, D-Link, CRI, Reliance Jio, ETISALAT ISP, Freewave, IKANOS, Pingcom.

                                                                                                                                                                                                                                                                                       Good exposure of working with different vendors like,  Cavium, QCA, Broadcom, Marvell, BitDefender, Zvelo, Kaspersky, OpenVPN, Mobigesture, WIT (Voice Applications), Access DMS.

                                                                                                                                                                                                                                                                                       Very Strong in C/C++, LUA and SQLITE3 Database, Linux Platform.

                                                                                                                                                                                                                                                                                       Very Strong in Debugging & Problem Solving.

                                                                                                                                                                                                                                                                                       Hands on experience in Designing and Developing Networking protocols and system support infrastructure.

                                                                                                                                                                                                                                                                                       Expertise in Project Management, Resource Planning, Use-Case Designs, Schedules Tracking, Testing and Maintenance to provide the End to End Gateway Solutions  for HGW and SMB Routers.

                                                                                                                                                                                                                                                                                       Expertise in code reviews and follow the best coding practices.

                                                                                                                                                                                                                                                                                       Good Knowledge of Test Automation Frameworks and Development.

                                                                                                                                                                                                                                                                                       Expertise in managing multiple teams: Reference Platform Engineering, Wireless, Security, Management (CLI/TR-069) and Test Automation.

                                                                                                                                                                                                                                                                                       Expertise in handling Team meetings (Zero Hour, Project, Bug Scrub,Technical Discussions with Vendors and Customers)

                                                                                                                                                                                                                                                                                       Expertise in taking the technical interviews to the engineers by coordinating with HR.

                                                                                                                                                                                                                                                                                       Expertise in providing the performance appraisals of the team.

 

ACHIEVEMENTS

                                                                                                                                                                                                                                                                                       Successfully delivered the HGW/ SMBware products to Reliance Jio, ETISALAT, CRI, D-Link, Cisco and Checkpoint customers as a Project Lead/Manager.

                                                                                                                                                                                                                                                                                       Have built the dedicated and specialized teams for major components: IPSec, SSLVPN, Firewall, TR-069 and Wireless to manage the pipelines for new features and bug fixes to provide a common solution on multiple projects/platforms.

                                                                                                                                                                                                                                                                                       Achieved VPNC, IPv6, WiFi and Security Certifications for the Gateway Solutions.

                                                                                                                                                                                                                                                                                       Promoted as higher positions in short time based on the performance.

                                                                                                                                                                                                                                                                                       Proven record of completing tasks on time meeting aggressive deadlines.

                                                                                                                                                                                                                                                                                       Introduced methodologies and best practices that enhanced product definition, release processes and customization of applications to user needs. For ex: Development Team need to use automation tests to get the quality of product before even it enters to internal QA, which reduces the QA cycles between Development & QA Team.

 

ADDITIONAL INFORMATION

                                                                                                                                                                                                                                                                                       Visited on-site customer (Checkpoint) in Tel-Aviv (Israel) to give training and support on the modules and also actively participated in technical & mile stone discussions.

                                                                                                                                                                                                                                                                                       Visited on-site customer (Reliance Jio) to integrate 3rdParty solutions to HGW and also verify real-time use cases in GPON and LTE Networks.

                                                                                                                                                                                                                                                                                       Completed six months Leadership training course conducted by Hysea (Hyderabad Software Exports Association).

 

CAREER TRACK

Designation

Company

Duration

Sr.Software Development Manager (Software Architect)

TeamF1 Networks Pvt. Ltd (Subsidiary of D-Link India Ltd.).

July 2012 - Present

Sr.Software Development Manager

Embedded Infotech Pvt. Ltd.

July 2011 – June 2012

Team Lead

Embedded Infotech Pvt. Ltd.

April 2009 – June 2011

Sr. Software Engineer

Embedded Infotech Pvt. Ltd.

April 2006 – March 2009

Software Engineer

Embedded Infotech Pvt. Ltd.

January 2004 – March 2006

 

TECHNICAL SKILLS

 

 

Operating Systems

 

Embedded Linux, RTOS VxWorks, Host OS Windows and Linux

 

Programming Languages

 

C/C++, LUA

 

 

 

Technologies

 

TCP/IP, LAN/WAN, GPON, LTE, Layer 2 & 3, Routing, Security (IPSec, Firewall, SSLVPN, OpenVPN, L2TP/PPTP), IPv6, TR-069, TR-098, TR-181, eMBMS MAL Agent, SNMP, CLI, Voice applications, DLNA media streaming support, Wireless 802.11, Hardware Offloads, MAP-T, EoGRE, NAT, DHCP, NTP, SQLITE3.

 

 

Architectures / Processors

 

Cavium (Octeon / Econa), Marvell, Broadcom, QCA, Arch x86, PPC, MIPS, PowerPC, ARM.

 

Debugging tools

 

Tornado IDE, GDB, KGDB, Coverity.

 

 

Tools/scripting/Editors

 

CVS, SVN, BugZilla, Coverity (static code analyzer), netperf, iperf, IXIA, IxChariot, gvim, Emacs, Python, Perl

 

EDUCATION

                                                                                                                                                                                                                                                                                       Master of Science in Information Technology (MSc IT) from K.C.G College of Technology, affiliated to University Of Madras, Chennai in 2003.

                                                                                                                                                                                                                                                                                       Bachelor of Computer Applications (B. C. A) From M.R.R Degree College affiliated to Osmania University, Hyderabad in 2001.

 

 

PROJECTS

1. Design & Development of HGW/ODU/Small Cell Router solutions for ISPs.

 

Duration: Jul-2013 to Till Date

Role: Software Development Manager (Software Architect)

Team Size: 14

Company: TeamF1 Networks Pvt. Ltd. (Subsidiary of D-Link India Ltd.)

Technical Domain: GPON and LTE WAN, TR-069, WebUI, LAN/WAN and WLAN, DMS Media Streaming, Voice Support,  MAP-T, eMBMS MAL Agent.

Environment: C, Linux, Marvell & Broadcom Chipsets, MIPS and ARM Platforms.

 

Description:

Home Gateway Router solution for Indian & UAE Markets. It is a key part of the communication infrastructure eco-system being built by the end-user. The HGW router is a high-end home router which is predominantly TR-069 managed. It interfaces to the external world using either a GPON fibre-optic interface or an LTE interface. It provides a WLAN and Ethernet LAN connections within the home. It has external disk support for storage capacity which is used for content caching and for DMS purposes. It also has support for POTS phone would be connected to the FXS port and HGW has an IMS client for Voice solution.

 

Responsibilities:

       Requirement Analysis, Resource Planning, Project coordination and tracking schedules.

       Leading the technical team to design and develop WebUI, management, and back end integration / new features implementation.

       Contributed in developing the use-cases for Reliance & ETISALAT requirements.

       Contributed in designing the MAP-T, eMBMS MAL Agent, Voice Application (WIT), Access DMS Integrations.

       Review the test-cases and WebUI mock-up developed by QA/ GUI team.

       Review the Automation Test Case development on new features.

       Review the TR-181 Data Model & Specifications as per the customer requirements.

       Coordinate technical calls with Customer and Vendors.

       Preparing the Weekly Project Status Reports.

       Managing the client relationships & end to end deliverables.

       Writing Technical Notes/User Guides on new features to help the customers.

       Coordinate the bug-scrub meetings regularly between development and QA teams.

 

2. Development of Security Features on Router devices.

 

Duration: Jul-2012 to Jun-2013 (24 Months)

Role: Software Development Manager

Team Size: 3

Company: TeamF1 Networks Pvt. Ltd.

Technical Domain: Firewall, IPSec, SSLVPN/ OpenVPN, PPTP/L2TP and HTTPS, SSH.

Environment: C, Linux, Cavium Chipsets, MIPS and ARM Platforms.

 

Description:

A common security solution to provide with the feature set Firewall, IPS, IDS, URL Filtering, DMZ, Attack Checks, SSLVPN, OpenVPN, IPSec, PPTP, L2TP, X509, User Authentications, Web server (HTTPS). Implementing the generic code for different platforms and improves the performance (fast-path, hardware accelerations) of the devices, and porting to various Linux kernel stacks.  Handle the vulnerabilities time to time and provide the incremental releases/patches.

 

Responsibilities:

       Designed common components across all other platforms.

       Worked on IPSec design and implementation

       Worked on OpenVPN design and implementation.

       Code Reviews and helping engineering to solve critical problems.

       Bug Fixing and Technical Support.

       Code Maintenance & Adding Enhancements.

 

3. Development of SMB Router Solution

 

Duration: Apr-2009 to Jun-2012 (24 Months)

Role: Team Lead

Team Size: 6

Company: Embedded Infotech Pvt. Ltd.

Technical Domain: L2 & L3 Network Stack, LAN/ WAN, Wireless, Firewall, IPSec, SSLVPN/ OpenVPN, PPTP/L2TP and HTTPS, SSH, Administration

Environment: C, Linux, Cavium Chipsets, MIPS and ARM Platforms.

 

Description:

To provide Software Gateway Solution (SGS) to the Linksys/ Cisco and Checkpoint Routers with core features like Networking (LAN, WAN, IPv6, Routing, Load Balance, High Availability, QOS, 3G-USB), Wireless, VPN, Firewall and Management & CLI and WEBUI development. This platform includes TeamF1’s 2.0 management interface using LUA and SQLITE.

 

Responsibilities:

       Requirement Analysis, Resource Planning, Project coordination and tracking schedules.

       Leading the technical team to design and develop WebUI, management, and backend integration / new features implementation.

       Contributed in developing the use-cases for Checkpoint and Cisco customers.

       Contributed in designing the Firewall, IPSec, SSLVPN/ OpenVPN features.

       Review the test-cases and WebUI mock-up developed by QA/ GUI team.

       Review the Automation Test Case development on new features.

       Coordinate technical calls with Customer and Vendors.

       Preparing the Weekly Project Status Reports.

       Managing the client relationships & end to end deliverables.

       Writing Technical Notes/User Guides on new features to help the customers.

       Coordinate the bug-scrub meetings regularly between development and QA teams.

 

4. Firewall Management Framework Development

 

Duration: Jul-2008 to Mar-2009 (9 Months)

Role: Sr. Software Engineer (Development)

Team Size: 2

Company: Embedded Infotech Pvt. Ltd.

Technical Domain: Firewall

Environment: C, Linux, MIPS, Cavium BSP.

 

Description:

Designed and developed firewall management framework for platform2.0 using LUA and C. This framework is interface with WebUI and backend iptables in Linux. The framework is developed based on zones concept.  There are 3 zones defined here, they are SECURE, INSECURE, and PUBLIC. User can easily select zones to configure the firewall rules.  For instance, if user applies a rule between SECURE to INSECURE zones, this rule will be applied for all interfaces that are registered for the corresponding zone.

 

Responsibilities:

                                                                                                                                                                                                                                                                                       Requirement Analysis.

                                                                                                                                                                                                                                                                                       Designing & Coding.

                                                                                                                                                                                                                                                                                       Test Case Development .

                                                                                                                                                                                                                                                                                       Unit Testing.

                                                                                                                                                                                                                                                                                       Bug Fixing and Technical Support.

 

5. V-IPSecure 3.0 (IPSec) Development

 

Duration: Jul-2007 to Jun-2008 (12 Months)

Role: Sr. Software Engineer (Development)

Team Size: 2

Company: Embedded Infotech Pvt. Ltd.

Technical Domain: IPSec, IKEv1/ IKEv2.

Environment: C, Linux, VxWorks, MIPS, Cavium BSP.

 

Description:

V-IPSecure is an implementation of IKEv1/v2, Manual keying and core IPSec for VxWorks and Embedded Linux operating systems. It provides services for securing communications over LANs, and establishes tunnels over VPN. Security is provided at the IP layer, transparently offering protection for higher layer protocols. V-IPSecure support AH, ESP and IPComp Protocols. It provides NAT detection and NAT traversal in case of NAT is detected. This product has been supported RFC 2401, RFC 2402, RFC 2406, RFC 2367, RFC 2409 and RFC 3947 also supports IKEv2 draft-ietf-ipsec-ikev2-17.txt. This product implementation is based on the Kame’s IPSec.

 

Responsibilities:

                                                                                                                                                                                                                                                                                       Requirement Analysis.

                                                                                                                                                                                                                                                                                       Designing & Coding.

                                                                                                                                                                                                                                                                                       Test Case Development .

                                                                                                                                                                                                                                                                                       Unit Testing.

                                                                                                                                                                                                                                                                                       Bug Fixing and Technical Support.

 

6. Development of PPTP/PPPoE/ SNMP features

 

Duration: Jan-2007 to Jun-2007 (6 Months)

Role: Sr. Software Engineer (Development)

Team Size: 1

Company: Embedded Infotech Pvt. Ltd.

Technical Domain: PPTP, PPPoE, SNMP

Environment: C, Linux, VxWorks, MIPS, Cavium BSP.

 

Description:

Implemented PPTP/PPPOE and SNMP clients supports in SMBware Products.

PPTP uses an extended version of GRE to carry user PPP packets through the tunnel. PPTP is based on user land mpd developed by FreeBSD project followed by RFC 2637.

PPPOE establishes a Point-to-Point link between two peers, which are on the same Ethernet LAN. PPPOE is based on user land PPP developed by the OpenBSD project followed by RFC 2516.

SNMP is the Simple Network Management Protocol. The SNMP protocol is used by network management systems to communicate with network elements. SNMP is based on net-snmp developed by net-snmp forum followed by RFC 1157.

 

Responsibilities:

                                                                                                                                                                                                                                                                                       Requirement Analysis.

                                                                                                                                                                                                                                                                                       Designing & Coding.

                                                                                                                                                                                                                                                                                       Test Case Development .

                                                                                                                                                                                                                                                                                       Unit Testing.

                                                                                                                                                                                                                                                                                       Bug Fixing and Technical Support.

 

7. Development of TTAF (TeamF1 Test Automation Framework)

 

Duration: Jan-2005 to Dec-2006 (12 Months)

Role: Sr. Software Engineer (Automation)

Team Size: 3

Company: Embedded Infotech Pvt. Ltd.

Technical Domain: L2 & L3 Protocols Testing, WebUI configuration and Testing.

Environment: STAF, Python, Linux, Windows

 

Description:

The goal of creating the TTAF test bed is to test a software package or test a device. The TTAF test bed is a network of machines, which can be broadly, classified depending upon the functionality each machine performs. It has divided 3 categories, one is TTAF server, is a central machine which manages the TTAF network. Next Load generator is used to generate all sorts of traffic in TTAF LAN. Finally, DUT (Device under Test) is a machine undergoes all the tests. TTAF is interacts with the native STAF (Software Test Automation Framework) to execute the commands. The collection of such commands forms a script using Python Language. This test case script, which tests a specific functionality of the DUT/software under test. The collection of test case scripts constitutes a test suite, which tests a specific domain of the DUT/software under test. Similarly, the integration of all the test suites forms a product.

 

Responsibilities:

                                                                                                                                                                                                                                                                                       Requirement Analysis.

                                                                                                                                                                                                                                                                                       Designing & Coding.

                                                                                                                                                                                                                                                                                       Test Case Development .

                                                                                                                                                                                                                                                                                       Unit Testing.

                                                                                                                                                                                                                                                                                       Bug Fixing and Technical Support.

 

8. Development of Insects (GNAT, Firefly, Class Hopper) on VxWorks

 

Duration: Jul-2004 to Dec-2004 (6 Months)

Role: Software Engineer (Development)

Team Size: 2

Company: Embedded Infotech Pvt. Ltd.

Technical Domain: PPTP, PPPoE, SNMP

Environment: C, VxWorks, PPC.

 

Description:

GNAT implements Network Address Translator for VxWorks, which maps internal IP address to routable IP addresses. GNAT also supports various proxies that are “raudio”, “NetBIOS”, “FTP” and “rcmd” protocols. GNAT supports dynamic firewall operation when used with firewall. It has designed to work with VxWorks 5.x and VxWorks AE using any version of the VxWorks networking stack or the Wind Net ® Router Stack. It works with different flavors of network drivers such as BSD style drivers. This implementation is based on the FreeBSD Network Address Translator.

Firefly implements an IP packet filtering firewall for VxWorks® .It supports packet filtering based on source & destination port numbers, IP addresses Protocol types, and interface name and direction of the packet. Firefly support for dynamic packet filtering when used with GNAT. It also support for state full firewall. It has designed to work with VxWorks 5.x and VxWorks AE using any version of the VxWorks networking stack or the Wind Net ® Router Stack. It works with different flavors of network drivers such as BSD style drivers. This implementation is based on the FreeBSD Firewall.

Class Hopper is an alternate queuing discipline framework for VxWorks. It performs traffic classification, conditioning, and scheduling in the input as well as output directions. It supports packet classification based on protocol, source and destination IP address and port number and Type of service. Class Hopper also supports traffic classification based on Link Layer header and has a provision for tagging packets on the outgoing directions. . It has designed to work with VxWorks 5.x and VxWorks AE using any version of the VxWorks networking stack or the Wind Net Router Stack. It works with different flavors of network drivers such as BSD style drivers. This implementation is based on the FreeBSD ALTQ Release 3.0.

 

Responsibilities:

                                                                                                                                                                                                                                                                                       Requirement Analysis.

                                                                                                                                                                                                                                                                                       Designing & Coding.

                                                                                                                                                                                                                                                                                       Test Case Development .

                                                                                                                                                                                                                                                                                       Unit Testing.

                                                                                                                                                                                                                                                                                       Bug Fixing and Technical Support.

 

9. NetF1 Feature Testing

 

Duration: Jan-2004 to Jun-2004 (6 Months)

Role: Software Engineer (QA)

Team Size: 1

Company: Embedded Infotech Pvt. Ltd.

Technical Domain: Test Case Development, L3 Network Stack Testing.

Environment: C, VxWorks, X86, MIPS and PPC

 

Description:

NetF1 is a network stack implementation for VxWorks and Embedded Linux. NetF1 for VxWorks is especially crafted for the stringent requirements of embedded systems focusing on small memory and flash footprints and high performance on embedded CPUs. NetF1 supports standard network protocols like TCP, UDP, IP, IPV6, ICMP and IGMP. NetF1 product has been supported RFC 768, 791-793, and 826. NetF1 is derived from the BSD networking stack (KAME implementation).

 

Responsibilities:

                                                                                                                                                                                                                                                                                       Test Case Development.

                                                                                                                                                                                                                                                                                       Test Execution.

 

REFERENCES

Will be given by Request.

 

Experience

BACK TO TOP

 

Job Title

Company

Experience

Software Development Manager

TeamF1 Networks Pvt Ltd (Subsidiary of D-Link India Ltd)

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Manager (Manager/Supervisor of Staff)

Date of Availability:

Negotiable

Work Status:

US - I require sponsorship to work in this country.

Active Security Clearance:

None

US Military Service:

Citizenship:

Other

 

 

Target Job:

Target Job Title:

Software Development

Desired Job Type:

Employee

Desired Status:

Full-Time

 

Target Company:

Company Size:

 

Target Locations:

Selected Locations:

US-CA

Relocate:

Yes

Willingness to travel:

Up to 25% travel

 

Languages:

Languages

Proficiency Level

English

Advanced